On the Efficient Implementation of Social Abstract Argumentation
نویسندگان
چکیده
In this paper we present a novel iterative algorithm – the Iterative Successive Substitution (ISS) – to efficiently approximate the models of debates structured according to Social Abstract Argumentation [10]. Classical iterative algorithms such as the Iterative Newton-Raphson (INR) and the Iterative Fixed-point (IFP) don’t always converge and, when they do, usually take too long to be effective. We analytically prove convergence of ISS, and empirically show that, even when INR and IFP converge, ISS always outperforms them, often by several orders of magnitude. The ISS is able to approximate the models of complex debates with thousands of arguments in well under a second, often in under one tenth of a second, making it comfortably suitable for its purpose. Additionally, we present a small modification to ISS that, with a negligible overhead, takes advantage of the topological structure of certain debates to significantly increase convergence times.
منابع مشابه
Social Abstract Argumentation
In this paper we take a step towards using Argumentation in Social Networks and introduce Social Abstract Argumentation Frameworks, an extension of Dung’s Abstract Argumentation Frameworks that incorporates social voting. We propose a class of semantics for these new Social Abstract Argumentation Frameworks and prove some important non-trivial properties which are crucial for their applicabilit...
متن کاملjArgSemSAT: An Efficient Off-the-Shelf Solver for Abstract Argumentation Frameworks
In this report from the field we describe jArgSemSAT, a Java re-implementation of ArgSemSAT. We show that jArgSemSAT can be easily integrated in existing argumentation systems (1) as an off-the-shelf, standalone, library; (2) as a Tweety compatible library; and (3) as a fast and robust web service freely available on the Web. The performance section shows that—despite being written in Java—jArg...
متن کاملEfficient and Off-The-Shelf Solver: jArgSemSAT
jArgSemSAT is a Java re-implementation of ArgSemSAT—a SATbased solver for abstract argumentation problems—that can be easily integrated in existing argumentation systems (1) as an off-the-shelf, standalone, library; (2) as a Tweety compatible library; and (3) as a fast and robust web service freely available on the Web. Despite being written in Java, jArgSemSAT is very efficient.
متن کاملExtending Social Abstract Argumentation with Votes on Attacks
Social abstract argumentation laid theoretical foundations for future online debating systems with formal backbones and semantics. The advantage of these envisioned new systems is their capability of formally justifying the social outcomes of their debates. Many recent extensions proposed for argumentation in general have addressed the issue that not all attacks between arguments are equal, esp...
متن کاملMethods for solving reasoning problems in abstract argumentation – A survey
Within the last decade, abstract argumentation has emerged as a central field in Artificial Intelligence. Besides providing a core formalism for many advanced argumentation systems, abstract argumentation has also served to capture several non-monotonic logics and other AI related principles. Although the idea of abstract argumentation is appealingly simple, several reasoning problems in this f...
متن کامل